package com.ecas.code.generator.service;

import com.ecas.code.generator.dto.ParamterDTO;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.List;
import java.util.Map;
import java.util.Set;

public interface CodeGeneratorService {

    List<Map<String, Object>> queryTable(Map<String,Object> reqParams);

    Integer countTable(Map<String,Object> reqParams);

    byte[] generatorCode(Set<String> tables);

    byte[]  generatCode( List<ParamterDTO> paramterDTO);
}
